Skip to content

C;CLCC: TitleMenu and SystemMenu Fog Effect#443

Open
Enorovan wants to merge 1 commit intomasterfrom
cclcc/menu-fog
Open

C;CLCC: TitleMenu and SystemMenu Fog Effect#443
Enorovan wants to merge 1 commit intomasterfrom
cclcc/menu-fog

Conversation

@Enorovan
Copy link
Copy Markdown
Member

@Enorovan Enorovan commented Apr 6, 2026

No description provided.

@Enorovan Enorovan force-pushed the cclcc/menu-fog branch 2 times, most recently from 05e8d0d to 1e1482c Compare April 6, 2026 15:35
@Enorovan Enorovan linked an issue Apr 6, 2026 that may be closed by this pull request
@Enorovan Enorovan added the game-cclcc CHAOS;CHILD Love Chu☆Chu!! label Apr 6, 2026
@Enorovan Enorovan changed the title cclcc/menu-fog C;CLCC: TitleMenu and SystemMenu Fog Effect Apr 6, 2026
@Enorovan Enorovan marked this pull request as ready for review April 6, 2026 15:42
@Enorovan Enorovan self-assigned this Apr 6, 2026
@Enorovan Enorovan requested a review from PringlesGang April 7, 2026 10:21
Copy link
Copy Markdown
Member

@PringlesGang PringlesGang left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Still doesn't use the same shader/blend mode, but that can also come in a different PR I suppose

Comment on lines +63 to +67
UI::CCLCC::SystemMenu* menu = new UI::CCLCC::SystemMenu();

menu->SmokeAnimation.LoopMode = AnimationLoopMode::Loop;
menu->SmokeAnimation.DurationIn = SmokeAnimationDurationIn;
menu->SmokeAnimation.DurationOut = SmokeAnimationDurationOut;
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The menu pointer is already created and pushed a couple lines below? The durations are also already set in the constructor

Comment on lines +26 to +31
inline float SmokeX;
inline float SmokeY;
inline float SmokeBoundsX;
inline float SmokeBoundsY;
inline float SmokeBoundsWidth;
inline float SmokeBoundsHeight;
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just use a glm::vec2 and a RectF

glm::vec2(SmokeBoundsWidth - (SmokeAnimationBoundsXMax *
(1.0f - SmokeAnimation.Progress)),
SmokeY),
col);
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't really like the idea of modifying this profile variable's bounds...
I'd make a local copy of the sprite and modify that instead

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

game-cclcc CHAOS;CHILD Love Chu☆Chu!!

Projects

None yet

Development

Successfully merging this pull request may close these issues.

CCLCC system/title menu fog effect

2 participants